iT邦幫忙

5

InstallShield 腳本 InstallScript 30日(16)

  • 分享至 

  • xImage
  •  


接下來我們要討論的是算術運算子

InstallScript使用的是標準的算運子:+,﹣,*,/。

要注意的是InstallScript並不支援浮點運算,所以(2/5)結果為2,而不是期望中的2.5。同樣的:

(2/3)* nWidth 

結果也等同於:

 0 * nWidth = 0

像這種指令的正確寫法應該為:

(2 * nWidth) / 3

InstallScript也支援位元運算。位元運算最常見的就是OR('|')。

例如,InstallScript有一個播放媒體檔的指令,其中的參數就可以用OR運算元來累加,請參考以下指令:

PlayMMedia(MMEDIA_AVI, "Filename.avi", MMEDIA_PLAYASYNCH | MMEDIA_PLAYCONTINUOUS, 0);

此指令意為播放AVI格式的"Filename.avi"檔,播放選項是MMEDIA_PLAYASYNCH 或 MMEDIA_PLAYCONTINUOUS,意即同步+循環式播放。

鐵人文總整理


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

我要留言

立即登入留言